Location: Home > YellowPages > ID > Lava Hot Springs > Up the Creek Community Medicine

Up the Creek Community Medicine

12724 S Dempsey Creek Rd
Lava Hot Springs, ID 83246
208-776-5017